Plenty of this!

* All js variables should be nice object variables

* Markers and route objects should be stored in arrays on the object