Initial commit of new parser