This project sounds interesting and ambitious...

I suspect your going to have to tackle this one in steps.

What stage are you up to so far?

Squib