Assignment #06: Test and Refactor (Used Matt's tictactoe to write tests for as ours was incomplete at the time)