Thin Films That Self-Assemble