Fix reset password form CLUB-954

And:
- clean up code to remove functionality from view (using willOpen/willClose of modal)
- add comment for view class