updated the readme and added description for setup.py