Thank you for your Aladeen comment.
Totally agree and someone else suggested the same thing, which would be far better. There is an architectural issue whereby all the systems are tightly coupled quite dreadfully. I was in such a rush I just sent it, but if I come back to this, I'll look to make each system able to be run individually such that they can be introduced more slowly.
Many thanks for playing and your Aladeen feedback.