Mega Documentation Update!

* add extraction of cpp docs
* generation of operator docs
* sphinx theme

Missing good content!