override toString()
consider in MoveEvaluation if king is in check
remove start-square in MoveEvaluation