Refactor MapListFragment to enable adding maps *after* onCreateView