Finished the first part of the user model.