Added UI, per-bacteria logic