Refined the Tile Association (now it's like <Color, TileType, Texture>, and you must load it when the game starts). Also, adapted the TileMap class in order to fit the new Tile association style