Adding some tokens, getting started on the parser. Trying to avoid
a functional approach because Python seems terrible with functions
and overhead, but I think I'll try it out.