Adding parser.h and parser.c