Renamed and added more token types, scanners
Simplified trees, token and tree kind is queriable, simplified visiting