Is this motherboard compatible with these components + choice for CPU cooler?