Update documentation from review

This fixes some of the issues mentioned during project review, mainly centered around documentation.