Initial implementation of language grammar / lexer / parser