Microsoft CRM moving to services-oriented architecture