documentation: Sphinx output
requirements added
docs: include existing docs to sphinx
added ignores