added game parser, refactored from spike - bllevy2, garg14