create a proper package instead of using a file.  update setup.py