public void addTile(Tile tile)
{
Dictionary<int, Tile> tmp;
if (!tiles.ContainsKey(tile.point.X))
{
tiles.Add(tile.point.X, new Dictionary<int,Tile>());
}
tmp = tiles[tile.point.X];
if (!tmp.ContainsKey(tile.point.Y))
{
tmp.Add(tile.point.Y, tile);
}
else
{
tmp[tile.point.Y] = tile;
}
}