Use enum.Enum
Fix PEP-8
Add common scope entries
Support integer's map assignment
Support negative constant numbers
Support scopes
Resolve types and update AST
Resolve enum int types
Beautify library interface
Add setup.py
README.md: update with sections