Some minor changes to the documentation and setup.py. Also added .gitignore.