Documentation and error correcting the registration factory base
Default is a more sensible variable name than generic
Documented the Map factory
Updated the guide for the Map Refactor
Added documentation for Map construction and for registering with the Map factory