Sphinx docs implementation

I might be wrong, though.