Initial commit
Simple lexer and parser work, parser supports unary, binary, and boolean
ops