android-map-refactoring 기능 요구 사항 MVVM 아키텍처 패턴을 적용한다. DataBinding, LiveData를 사용한다. 비동기 처리를 Coroutine으로 변경한다. 프로그래밍 요구 사항 코드 컨벤션을 준수하며 프로그래밍한다.