Initial commit, working lexer.