Which component controls the communications and interactions between the CPU and other components on the motherboard?