View and WCF refactoring.