Refactor CLI against new tictactoe_core.
Implement proper build
Refactor based on feedback from rubocop.