Draft of the first section of the functions in our parser
Finished First (untested) section of parser functions
Merging final (untested) first section functions