Prepare for additional pages with maps

Fixes #483.
Personally I think small modules are fine.  But if you don't want move those two constants over, you could access them via `MapManager.prototype.ZOOM_DEFAULT` and `MapManager.prototype.ZOOM_PLOT` to be a little more explicit and drop the need to instantiate an instance of `MapManager`