wow thank you folks for all pointers, links and kind words. I will keep on doing some research and I will start desinging on pen and paper shortly.