Add base communication framework.