Functional and Ecological Aspects of Ediacaran Assemblages