Password Reset and Method Organization

Now when the user inputs a wrong password it brings up another GUI
instead of exiting the program all together. Also, I moved some of of
the GUI stuff into methods.