Add more items to lexer and fix some bugs
A first attempt at a parser. Will probably be completely redone from scratch due to bad design.