Text this: Constructing virtual DNA-nanomachines