Resolved IndexOutOfBounds exception
Resolved some issues.
Circles now show and respond to keyboard input