Re #334 - google maps throwing error

• updated leaflet.js
• cleaned-up leaflet.js assets
• cleaned-up leaflet.js implementation
• set-up initial leaflet.js implementation for contributions