Added tons of doc-comments
Documentating comments updated... Finally