converted documentation into initial sphinx documentation -- most code modules need better docstrings