done with Connect four Test Driven Development, will refactor and add in more condition for draw in the future