Nanoscale and Self-Assembling Matter