Modularization: Parser is now parameterized with the CommandSet to use
Created parser folder
Renamed Tokens to Nodes since we have a parser and not a tokenizer
Added a super Visitor type.
Added sketch for new Executer visitor.