Docs

Updating project documentation:

- Update contents of README.md
- Add HTML project documentation using Sphinx
- Moving generated API docs inside top-level project documentation