add exception for client quitting the game
make new method for dispatching based on line
refactor room variable in dispatch method
move leaving room logic to clientProxy
refactor temp room variable in dispatch method
implement basic shooting in ClientProxy and Room
if room shot into is empty, shoot into new random room
add shooting to client
add recursive method for shooting
add hop count checking to shooting
add arrow number counting to ClientProxy.shoot
fix logic error in room
add initial arrow count
add sendNotifications method with indefinate parameter list
send player number of arrows