Added rest of fields of user and ability to update