Added Tileset class and tilesheet support