Unit Of Work added

Added a unit of work class and a Mapper supertype. Deleted obsolete
classes and added a registry for mappers.