Changes to Directions functionality

There is now a fully functioning Directions feature that uses
JavaScript geolocation.