switch to bolus groups for managing boluses enter() and exit() selections; add bolus.x for easy getting of x-coords