Mesoscale Self-Assembly: The Assembly of Micron- and Millimeter-Sized Objects Using Capillary Forces