Map background, pan & zoom, ui components reorganized