Rational Design Of Genetic Circuits And Biological Modules