implementation of QueenMove#isCheck
introduction of BoardLocation change for the Piece instance
introduction of move evaluators that will be invoked when identifying adjacent nodes