From Petri Dishes to Model Ecosystems