map repository cleanup: map repository only dealing with map loading/saving
map repository: minor cleanup