This is very rough... but ready, up to a point. Not good enough for you? You can stop reading at any time! (^_^) Okay. I'm not very proficient in a LOT of what's involved here. Maybe you aren't, either? If some of what I have to say is "obvious" to you, I am very happy …