Includes all map-controller code I wrote for DBCConnect. Jasmine tests now failing, we expected this
Includes all map-view code I wrote for DBCConnect. Jasmine tests now failing, we expected this
Necessary additions so that the map will appear on the DOM
  * A new map expects a div with id = "map"
  * we want the map, for now, to cover the entire screen, as per map.css

Includes MarkerCluster plugin

Very important piece for the clustering and the map itself, is to include the CSS!
  * for the leaflet gem, this means requiring leaflet in application.css
  * for the markercluster plugin, this means copying the source css files into the css directory.
Create and draw a new map on page load.
  * will only execute if the DOM contains a div with id="map"
Includes 'boot' 'city' 'cityList' and 'masterRoster' models as I wrote for DBCConnect.
  * no jasmine tests.
  * in fact not clear that all parts of this code work, simply included now, will refine.
BootMap.View displays font awesome icons on each boot's pop-up.
  * uses web source instead of a gem or local copy of icons
  * links to boot's social media profiles updated to use the proper column names from the Boots table.
Adds styles to Boot popup.
Passes eight map specs.
  * these are weak.
  * Specs do not pass when interacting with any Leaflet libary, continually receving 'undefined is not a function' messages.
    * to pass the tests and still have a functional map I've defined the necessary functions in the 'before each' block in the specs.
Displays count of cities with boots around the world.
sets coordinates of initial map position
HTML for user pop-up generated with Mustache.js.
Merge pull request #2 from katherineimogene/mustache

Mustache