moved WCF to separate project;added IO methods to interfaces; up versions because incompatible changes