rewrite to use json objects and dynamic view of sites
ignore generated data and image folders
Add settings.json to .gitignore
sort out divergence