Add Parser logic, add Lexer logic, create BNFLexer, PythonLexer