added lexer, parser, token JS files