Added shooting. Use arrow keys to shoot in cardinal directions. Added Character class between GameObject and Player/Enemy. Added findInLine function for querying room