renamed file to parser to reflect changes to structure