Let it snow: nano structures and self-assembly