Sorry Colin I'm afraid it turned out to be a bit of a non-starter, I think that there was only me that attempted it and I only managed to touch on the designer side of it.
It's something that I would like to take further once I've got a little more experienced with B4PPC. I'm not really a programmmer by any stretch of the imagination, I'm a control engineer that use's ladder logic which is a very simple machine programming language.
But as my name suggests, I know a little BASIC, C, VB, VHDL, HTML and AS (which a Kawasaki programming language).
I'm a keen enthusiast.
Regards,
RandomCoder