Whitespace
Cleans up
Implements basic scheme for cache adaptors
Adds CacheError
Potentially delegate to cache
Reorganize
Adds connected channels and contributors attributes