If all this is true, and it's a good guess that it is, it's almost unbelieveable! I'm quite impressed by the amount of work, the amount of time spent, and your fearless driving force to overcome any unforseen obstacles! Allthough you claim to be a beginner, you must have had seen how it's done...