modified setup.py to be more compliant with standard