Got basic lexer working. Need to add all the token regexes and hook it up to the templated classes.