Created IXmlNamespaceResolver for provide necessary namespace declarations for xmlserializer
Matched class and file name
Implemented ShouldSerialize* pattern for handling nullable properties
Fixed forgotten comment