Added .gitignore.
Added requirement for napoleon, MANIFEST.in.
Added basic documentation files.
Added __init__.py, fixed setup.py.