Fleshing out some of the package hierarchy.  Added setup.py.