Added DataContracts

Added several DataContracts