Switched from package main and added basic lex tests
Improved error handling in lex
Added basic integer parsing
Unclosed parens now throws proper error