Add debug interface layer. Fix leaks and revert some changes.
Start split of Tilemap_Layer.
remodeling tilemap layer. Last commit for some time.