Web API + Sphinx

Documentation is available at https://geordi.readthedocs.org/en/api/. I linked it to my repo and branch temporarily to demonstrate how it works.
Something like that. In this file I'm using [sphinxcontrib.autohttp.flask](https://pythonhosted.org/sphinxcontrib-httpdomain/#sphinxcontrib-autohttp-flask-exporting-api-reference-from-flask-app) extension to pull docstrings and other metadata from flask's views. I'm also filtering blueprints by name there: `:blueprints: api`.

So if you want to document other blueprints, you'd probably want to use the same extension. For other things there's [sphinx.ext.autodoc](http://sphinx-doc.org/ext/autodoc.html).