Diversification of the Metazoa: Ediacarans, colonies, and the origin of eumetazoan complexity by nested modularity