changed player to inherit from Sprite rather than Bitmap, this way we can use the SpriteSheet object to animate the player