fix haml views
rewrite no-gps mailer and turn geolocate into button