- changed to Sphinx doc style
- needs review
- reported as errors by pyLint
- added line alignment constants
- documentation