Package update

This commit contains the files necessary to make it a package.  The
package as written has help files with links that link to each other
currently and the package passes all the tests in check() (this is in
the development file).