added distance from edge calculation for cells, added checking for connections in multiple directions, refactored minimax ai
added a possible wins function
fixing bugs in the board.find_possible_wins method
broke up find_possible_wins into separate functions
changes to finding the possible wins functions