Re-organize the file structures. Put parseProgram and removeComments in compiler. Add a file for all utility functions.