A multi-species model for rangeland plant communities