Adding ability to backtrack by more than 1
Adding first AST classes
parser now deals with blocks and expressions

very basic but it's a groundwork
nested expressions in parenthesis can be parsed
Function call requires parens around arguments
Fleshing out more info on newlang
Stubbing out assignment and function parsing