Refactor: Made regions add themselves to the map rather than the map doing it.