Text this: Individual based models and approaches in ecology: populations, communities and ecosystems