Visitor for printing AST
Moved expression class and literal class to appropriate packages
Merge branch 'martyn82'