update readme, add long description to setup.py