Create parser.h

 - First working commit
 - Formatting needs a lot of work...