Competition and coexistence: the contribution of modelling to the formation of ecological concepts