Added lexer parts and some build stuff.