A TicTacToe game coded with Java using build automation and Test Driven Development