More fixes and integration

Added some of Jamie’s additions that fixed the secret passage issue,
included changes to Player, Location, BilliardRoom classes. Created
gameover.jsp page.