Handle all types
Add some settings
Add maps.py