Added really fast checks to checkwin

Checks if proper number of moves is made, checks that both edges are
done and checks that each color has at least one move in each row/column
depending on color