Made Numeric use unionized values -- in other words its typeless now
Modified visit methods to recieve VariableMap, ResourceList, and PackageList
Introduced Package token. Started integrating packages into parser
Implemented set token
Extracted required values within the consume token
Introduced CsvResourceHandler
Corrected pointer references
Removed constant_interface
Created CSV resource handler, Introduced JSON resource handler. Improved language structure for read/write operations
Started implementing JSONResourceHandler
Introduced makefile system to project
Cleaned up old files and gave the project a makefil