Improvements to Directions Map

Switched to using Google Maps JS v3 API and dynamically generated map