Model systems for self-assembly by