Templated Formation of Ordered Metallic Nano-Particle Arrays