Dummy data displays in map as marker

Added extra class Marker to handle the creation of Google maps marker objects.  This gets
data from the controller as JSON in the index.html.
Corrected addition to markers hash

Turns out arrays with large integers as indices are okay, because the Javascript arrays
are sparse, and actually just hashes even with integer keys.