You have an interesting premise. Perhaps you will be able to finish this, some day.
Thank you! Hopefully I get around to it, I'm out of juice for it at the moment but I know what I have to do for the rest, when I find the motivation