Clean up sphinx doc
This MR clean up some warnings from sphinx.
- Using
.. code-block::
for synax which are not sphinx - Using
r""" \n """
when the doc contaons escape chars - Fixing some imports which was failing
- Cleaning up some doc import from
__init__
- Few new lines to split list of elements and paragraphs, short description
- Few fixes of google style doc like
Arguments: