fixing setup.py and documentation