A TicTacToe game written in Java using build automation and Test Driven Development