Comment implementation.

Added comments that describe all of the methods and classes.
Commented out code that currently does not work.