Yonkee,

This is fantastic. I am sure you will get some volunteers (maybe some of the members of this site. hint hint) to help test, document, and expand your library. I am going to check it out.

Charles