안정화된 코드이며 시도했던 내용은 아래와 같습니다.

Map파트와 Navigater bar분리 시도하였으나
Map파트의 dialog의 body중복부분을 처리하지 못하였고
한개 파일로 다시 합치되, 영역을 정확히 분할하였음.