Added doc string documentation for classes and methods