Working on a scanner and string extractor, not complete (some bugs with the lexer, commiting to save work.