xz1919: restructured folder into frontend, backend, and optimize, added Makefile tree in each directory, add instruction set folder