Use the SAVEIMAGE env value as the image name. Refactor.

Refactored the code to be a package rather than a module + original pacakge.
This should simplify deployment as there is now only a single directory to
copy.

Updated the README to include more information.