Readthedocs build fix and updated sphinx documentation

I was told to use Twine at Pycon for uploading packages to PyPI. I just set it up and ran into a few issues. I thought it would be helpful to get readthedocs setup with more detailed documentation.