added setup.py, restructured files to be a python package. fixed issue #4. updated readme