Added functionality and fine-tuned the game.  Completely playable.

- initPrompt handles initial game start input and validates it
- start takes the validated results of initPrompt and uses them to build the map before passing the State to the gameLoop
- gameLoop: commented out state command which should not be used in game
- handleShoot function
    * outputs winningText if the player successfully shoots the Wumpus
    * moves the wumpus (moveWumpus function) and passes the new state to the eventHandler if the player shoots and misses the Wumpus
    * prevents the player from shooting in a direction where there is no passage
- moveWumpus: randomly picks a room adjacent to the Wumpus (that the Wumpus has passage to) and returns a Wumpus data type with the new location
- eventHandler now outputs appropriate gameover text if the player runs out of arrows
- initGame: added one more level of difficulty (3)
- added a lot of description to the GAMEPLAY TEXT section