Added basic comments outlining classes.

Added class comments so that new users can have a basic understanding of
the system.