Directed Self-Assembly of Nanotemplates