clean up
move MoveEvaluator into ChessBoard
remove MoveEvaluator from pieces
remove unused methods