Thank you for your answer. Yes, I am aware that you are putting a lot of effort into it. That's why I am going on with the game. I suppose many others are in the same, sort of auto-pilot, mode.
It's a big feat reworking and building on a code like you do right now. Good luck with the code and with the decisions on what to do :)