Isolating interaction with form controls to controller
Isolating interaction with form controls to controller

NavigationController is now the only place that directly
interacts with the form controls for navigation. Other code
now uses MapCamera to read/write navigation data, without
interacting with the DOM.

jstrait/webgl-city,jstrait/webgl-city