add compiler file and updated readme
Merge https://github.com/jdbowden/Compiler