We need to create the wrapper which provides both the command line tool and the common scripting interface to the packages. We need to also create a test suite for this.