Finished Rook and testing Rook