Added map.js, geocoding method

Geocoding for all the LT locations in NUS works, but for everything
else I may have to manually geocode them…We will see