further prep for sphinx
adding API documentation