Templated Assembly of Virus-Like Particles