refactor - protocol content went into core
separate namespaces for cached versions
utils is gone