Added TileType enum, TilesIDs can now either be floors or walls.
Block Lighting added again.