/// <summary>
/// Basic constructor (creating an empty map)
/// </summary>
public Map()
{
_updateTiles = new HashSet<Coords>();
_actors = new List<Actor>();
_blankTile = new FloorTile(this);
_blankTile.coords = new Backend.Coords(-1, -1);
_blankTile.Add(new GapTile(_blankTile));
_tiles = new List<List<FloorTile>>();
_exits = new List<Exit>();
}