progress commit:

- new schema, defining a newer format of Shops.json and Items.json
- fully updated Shops.json with newer data
- moved Position to Vector3D in Shop model
- added subtypes to Shop model
- removed ShopEditor
- removed more editor mode cruft

- updated ShopInfo view to newer schema
- updated footer
- removed rowGrouping and associated code