Initial api docs
 - Doc strings
 - Sphinx config