Thanks geekmaster. I kinda realised that it can be done with 'software'. Its not something I'm going to develop myself because I don't really have the time for it right now. Got enough to do and I'd rather read my kindle, than spend hours trying to understand the architecture.
Kinda wondered if anyone else might have attempted something similar? If I've got solid knowledge to work from I might give it a go, but for now I'm going to enjoy reading Stephen Kings - Dark Tower