Sphinx Docs

- A bunch of new documentation for ReadTheDocs.org.
- Adds Same as a dev dependency for generating API documentation.