Reformatted resource controller for readability.
Moving password reset functionality into the UserController