The molecular and genetic basis of ovule and megagametophyte development