Thanks to all of you so far, I have been asked by one kind person if they can cross post my link. I would love it if anyone else can. I have put it on a couple of other forums, but all help is greatly received.
The whole thing has to be handed in during March next year and I will let you know how I get on.