Change main method from run to execute
Revised demo script to expect command script under base directory
Improved the documentation to bring it up to Perl standards