small update:
code rewrite is going along somewhat ok. the logic-flow is still a bit strange but it already is an big improvment over the last version.
functionality is almost the same. the levelgenerator is still missing. but i added something like a main menu in exchange.
the mapfiles and the level-loader, aswell as the game-rule-checking are now a bit more flexible.
next thing on my todo:
-clean the code further up,
-add bridges and switches and other new gameplay elements,
-recode the level generator,
-add ingame info like number of moves and time
download link is still the same from the first post