expand tests, remove bugs, clean code, working on fixing scoring of each board in the minimax algorithm