completed piece selection and movement feature. User can now select a piece and move it to a free square, as well as deselecting by clicking off board (not off screen)

Signed-off-by: sebastian <sarbos@rpi.edu>