added further checks in setup.py, updated Readme.md