Implementing assignment 2 part 2: connect 4.