Cell Lineage and Cell Interactions in the Determination of Developmental Cell Fates