removed commented out codes. function to remove unnecessary rows from consideration seems to work. hardcoded what seems to be more possible forks (or might be mistaken completely). Played way too much tic tac toe and desparately need some sort of automated testing.