Design and implementation of synthetic multicellular systems