initial take on sphinx documentation