Added hasNeighbor function.
Tile::getNeighbors and Tile::getAdjacentNeighbors return only neighbors that actually exist now (no dummy tiles).
Fixed a bug in Tile::getAdjacentNeighbors.
Fixed a bug where textures where incorrectly matched.
Added src directory to includes.
Layers and matchers made generic.
Moved units from Tile to Map Model.