Add dump functions
Add Entity scope resolution in architectures to find interfaces
Fixed dump function
Add subtype info to symbol
Added missing popScope()
Fixed architecture misplacing problem
Load built-in symbols only once
Add compile debug mode and gitignore
Add support for enumerated types
Added Unsupported error for future use
Prevent scope from telling symbol is not found