Biota: an object-oriented tool for modeling complex ecological systems