multiple objects relating to each other to create a simulated community