Soon.
Now I'm struggling with placeholders and TileManager (however, rather with laziness

).
As soon as I'm done with those two (and maybe 'inaccessible' logic implementation to host multi-path tiles and windows) tilesets will become very complex and interesting

.
Another todo (not very important - future goal) is to make a MapManager which will host complex conditions for maps (like tile/placeholder frequencies depending on map level, quasi-symmetry, overall map patterns) to make predefined maps that may host events like doors, buttons, levers, etc.
Parallel task is to add items and monsters.
I'm not yet sure if I should make battle turn-based (more work, but I'll need that one later) or real-time (easier, because Castle Game Engine is already suited to and there are a few examples how it is done).