Initial commit, working on the lexical analysis.