Finished solution to connect4 challenege