Add the calendar view as a submodule.
Finish migrating to Map v2.

A non-trivial piece of logic removed for now is to draw fewer fixes when zoom level is high.
We should consider pre-compute the distances and persist the results in the datastore.