Finished routines.
Updated types and declarations.
Updated the grammar.
Improved types, literals, sets and enums.
Cleanup of Statements.
Corrected grammar/nodes incompatibilities.
Added lexical scopes for Packages.