Clean up namespacing
Missing documentation
Fix FxCop warnings
Generate XML documentation on build
Strong name assembly