Consolidate peg selection logic into a property.
Make possible moves disappear when they should.
Make pegs only react to left mouse button clicks.