Added Tile class
Changed Sprite's Draw() method to virtual