Add unit tests for compiler
Merge pull request #12 from infosia/unit_test_compiler

Add unit tests for compiler