Added geolocation to map

Detects user's location and centers map.