Refactoring and added failing test

Needs to remove Arbiter and move reponsibility to TicTacToe
Updated gitignore

Added a quick gulp task to automatically run tests on file change
Starting from the scratch, deeply unhappy with the result so far