Port changes to rst, fix setup.py, add manifest