Create parser.hpp

The main file containing all the parser-generating and interpreting functions and classes.