Added button for location animation zoom
added map ui settings
refactoring
Added map type setting
set building mode
refactoring