Added the ability to create a user with details and edit the details