Excellent job, obviously the result of considerable effort.
David: The so-called "internet lawyers" should not be criticized. They are understandably protective of a fellow forumite. I read his posts as indicating he is fully aware of restrictions.
I have seen much mention on the forum on Arduino. Is there any good and understandable basic material, an Arduino 101 if you will, to explain basic concepts.