Make comm_manager a property of kernel, not shell