Improved Class Level Documentation

Closes #220.