updated documentation to include  description and functionality, and re-ran Sphinx autodoc generation