Designing Synthetic Biology Systems