Update how routes and view rendering works
- Add function to init a place collection
- Always show a view on route and let its model or collection handle render
- Make generic load spinner to reuse in the view
- Show a spinner when rendering a view when there is not data
- Move place collection fetch from the map view to the top level
- Don't geolocate on load
Show a map marker for a place when view the place form
- Include a layer group in the form view options in order to add a marker on render
- Zoom to the current location in the list route
Fix merge conflicts