[dist] first commit, started working on the lexer