Splited 'map' module into submodules.