Added comments to some undocumented classes and clarifid some classes