Sphinx Documentation - Website Rebuild
Created by: ngpaladi
This PR rebuilds the current website using Sphinx in preparation for implementing automatically generated API documentation. It includes a workflow to autobuild the site and push to the gh-pages
branch.