moved run into Cell and out of Dish
moved enumerated types into Cell class, added computeType to Dish
reimagined with arbitrary parent count and protein concentration amounts