added different test suites for compiler and disassembler tests