Added comments to some undocumented classes and clarifid some classes

Added necessary changed per request.