Add ability to update and edit user