Fixes a location generation bug with the art data
Map markers now use the angular directive
Art now grabs PVID value from dataset
Map lines are now displayed using the leaflet directive
Fixes a bug in the angular-leaflet where changing the opacity in the scope would not modify it on the map
Clicking on a path or marker on the map now emphasizes it
Adds a debounce to the leaflet to attempt to optimize
Clicking on markers now highlights respective paths and vice versa
Fixed a spelling error and removed code for a mini-map preview that was defunct
Moves marker popup data to a sidebar. BREAKS Map clicking hiding other elements
Merge branch 'feature/mapbox' of github.com:JLLeitschuh/MissingVenice-MissingTreasuresCollage into feature/mapbox

# By djbenson29
# Via djbenson29
* 'feature/mapbox' of github.com:JLLeitschuh/MissingVenice-MissingTreasuresCollage:
  Fixed a spelling error and removed code for a mini-map preview that was defunct
Removed unneeded for loops that were slowing down the transitions. Considerably faster now.
Removed unneeded for loops that were slowing down the transitions. Considerably faster now.
Fixed me accidentally creating syntax errors. Shading still broken
Map now displays path info in sidebar
Merge branch 'feature/mapbox' of github.com:JLLeitschuh/MissingVenice-MissingTreasuresCollage into feature/mapbox

# By djbenson29
# Via djbenson29
* 'feature/mapbox' of github.com:JLLeitschuh/MissingVenice-MissingTreasuresCollage:
  Fixed me accidentally creating syntax errors. Shading still broken
  Removed unneeded for loops that were slowing down the transitions. Considerably faster now.
Refactors o'clock events out of the event listeners
Clicking on elements now highlights it and associated elements
Moves the two add on buttons to the scope
Adds clear selection button to the map