Adding "map" module

This is for generating mappings.