Balls get repositioned outside of pegs to prevent
trapping
Refactored code.
- Circle is now the prototype for pegs and balls
- Set position, draw circle, and distance functions shared
- Changed colors
- Added additional keystrokes