Updated all docstrings and additional documentation to homework 4 submissions