+ Added a PushExpression method to Scope.
+ Added a GetScope method to Scope that returns the Scope member of the last expression entered (asserts that this is a Scope).
- Modified the Print method to display the name of the scope and print the contained expressions.
* Fixed the Print method so the indentation is done properly.
+ Added a GetType method to check the type of the Expression.
+ Added a GetScope method to be able to add expressions to a scope.
- Modified Print method so it calls the print method of Scope.
- Replaced the Expression vector in the parser data with a root scope.
- Replaced the scope name vector with a Scope* vector, renamed m_scopeStack.
- Removed redundant files.