Added logging to ChessboardComponent, minor refactorings of the same, removed MoveSelectedEvent, Renamed MoveSelectedListener->MoveListener