refactoring mercilessly

changes made:
-renamed boolean tempB in NormalHangman to currentGuessIsCorrect
-renamed string temp in normalhangman to tempState
-renamed GUI_PlayGame class to MainGameGUI
-the numLetterOptions and numGuessesOptions variables in start are now
Integer arrays so we don't have to parse a string to get integer values.
-numLetters and numGuesses fields were changed to type int
still refactoring mercilessly

renamed boolean tempB in NormalHangman to currentGuessIsCorrect
string temp in normalhangman to tempState
renamed GUI_PlayGame class to MainGame_GUI

the numLetterOptions and numGuessesOptions variables in start are
now Integer arrays so we don't have to parse a string to get
integer values.

patternList and patternList1 were too vague, renamed numLettersList,
numGuessesList;

numLetters and numGuesses fields were changed to type int

remove unused imports from GUI_Winner/GUI_Loser : java.io and
javax.sound.sampled

winFrame becomes gameOverFrame
answerIs field not needed in GUI_Winner???

consolidated GUI_Winner/GUI_Loser into GameOver_GUI
extracted distinct former constructor code to two private methods:
setUpWinScreen and setUpLoseScreen