Updated DIA & added some code to Tile class & added CollectionOfTiles class