rearrange the folder, compiler become the default content

rearrange the folder, compiler become the default content, the original solver is moved to interpreter folder
all tests are moved to test and test/testInterpreter folder, and all tests on both compiler and solver passed.