Add documentation in sphinx format.

This is fragment, we need to push more info into docs.