Adding PieceInteractionConstructorRegistry
Deselecting selected pieces if a different piece is selected