added more GUI, multiple ball control, etc.  GUI is buggy when switching between balls