Issue #16 - added documentation to all the scripts.