add ast2
fix up types
fix some comments in parser
why did we not have assignment seriously
first pass at ast
fix lex issues
oh boy
Merge pull request #19 from quarklang/ast

AST, Parser, Scanner; LOT OF WORK LEFT need to resolve shift/reduce conflicts