Mappable Protocol update
Removing the Generic type from the Mappable protocol (This was causing issues when creating subclasses that utilized generics)
Removing the Generic type from the Mappable protocol (This was causing issues when creating subclasses that utilized generics)