Simplified projects by removing Communication; changes IClientToCacheContract to ICacheHostContract and renamed some methods