work on new map engine, based on tiled map editor