Added side-panel and map-canvas layout
Added Google Maps API v3 JavaScript
Initialized a new Google Maps map
Added map-link button and click handler
Using animated map.panTo() instead of setCenter()