Fix XML documentation

Add XML documentation comments to all the public methods and properties.