added support for spinning wheel when new route is loading
reworked sidebar to be driven by route param 'section'
resolve data required for displaying the view before the view is displayed