Rename CanvasView to TicTacToeCanvas
Rename currentBitboard
Rename getCurrentBitboard()
Remove unnecessary check for emptyCells()
Remove the use of numMoves()
Remove the use of numMoves()
Remove numMoves() from TicTacToe.prototype
Remove use of numMoves()
Remove use of numMoves() in AlphaBeta
Remove use of numMoves() in Minimax
Remove use of numMoves() in Negamax
Remove use of numMoves() in MonteCarlo
Remove use of numMoves() in MCTS
Rename checkWin() to checkBitboardWin()
Rename bitboardMoves()
Back to legalMoves()
Cache moves
Reset caching
Refactor caching
Refactor variable names