Extracting methods from Configuration#map

Taking steps to extract a Mapper class from Configuration.
Extracting MapStore from Configuration

Instead of leaning on a Hash for storage, creating a custom class.