Adds DataContracts for Serialization