Added setup.py for package installation.  Further cosmetic fixes.