An Object Oriented JavaScript game.