Adding some comments to explain what various classes are for.

Change-Id: Ic44342035bc277dfd75c1da06a3a1205e8c659a4
Merge "Adding some comments to explain what various classes are for."