Viewport adjustment

Viewport tries to center on the center of map after loading.