Solvating, manipulating, damaging, and repairing DNA in a computer†