MicroBenthos: a modeling framework for microbial benthic ecology