Engineering DNA as a Generic Nanomaterial