dynamic map center based on user location

the map will now be centered dynamically based on the users current
location