Added comments to better document class.