Self replication of information bearing nanoscale patterns