refactored
3.0 - added setup.py and updated README