DNA Software: The Difference is in the Design