Converted to Python 3 compatible
Added setup.py