setup sphinx doc environment

A basic sphinx documentation environment has been setup