Hierarchical Organization of Colloidal Particles: From Colloidal Crystallization to Supraparticle Chemistry