Create CheckersGameError exception class
Add toString functions to CheckerPiece and Vector2

Override the toString functions on CheckerPiece and Vector2 to make
debugging easier.
Allow deselecting pieces

Allow deselecting selected pieces by clicking on them again