Documentation: added a README, more docstrings; +x'd setup.py