New map management

Solved problem of zoom inside map and implemented the correct work flow
when the position is not available.