Assembly and Function of Complex Systems