Created DataContracts. Restructured Solution