The centrosome — a tiny organelle with big potential