Add proper gitignore
Add more customisation constants
Clean up and bring in the constants
Re-organise files into folders
Cleanup demo project
Convert ARC + Modern syntax
Change to old style