Parse.parse takes a token list
Upper case type declarations
Consilidate node -> node evaluators