Renamed parser to Parser. lowercase was confusing
Fixed various typos, make compiles now. Not sure how things run