Documented all public types with XML comments
Cleaned up exception handler signatures