Added documentation (again)

SRSLY GIZE. I redid all the comments AGAIN