updated with geocoding, javascript get position, static pages, locations controller