Added enumerations to type system documentation
Added enum type
AST is now a class + typo fixed
Re-factored AST headers
Removed bad include
Implemented parseEnum as a stub
Added NumbatScope class
Added member function decelerations
Added scope implementation file
AbstractSytanxTree now inherits from NumbatScope
Added virtual function for symbol resolution
Added stub for comparison
Changed unique pointers to shared for the transition
Added functions, includes and a member
Implemented functions
Debug mode prints root of module
Added parser files
Gave Module an AbstractSyntaxTree pointer
Implemented resolve symbol properly
ResolveSymbol implementations