Change related_name of OneToOneField from UserProfile to User.
Make UserProfile an abstract base class. UserProfileManager's create methods now create a self.model. Update README.