Change contact class to work with DataMapper