Representing double stranded DNA and functions for simulating cloning and homologous recombination between DNA molecules.