m5: School listing (90%)

Completed schools view switching
Pending map infowindow
fixed undefined map' bound' issue in widget.js

'bound' is undefined with single marker maps and causing errors
added conditions to use default center for single marker maps