Start writting DataMapper pattern. Updated GlobalGenerator and ExtendedRegirtry