What makes up an ecosystem?