Initial move to sphinx for documentation