Feature: Binary
  In order to interact with the interfaces
  As a player
  I want a binary where I can specify how I should be able to interact

  Scenario: It is a binary
    Given I look at bin/ttt
    When I see it is executable
  
  Scenario: -h
    Given I pass the it "-h" on the command line
    Then it should display "help"
  
  Scenario: --help
    Given I pass the it "--help" on the command line
    Then it should display "help"
  
  Scenario: -i
    Given I pass the it "-i" on the command line
    Then it should print to "stderr" "Please supply interface type"
    And it should exit with code of 1

  Scenario: --interface
    Given I pass the it "--interface" on the command line
    Then it should print to "stderr" "Please supply interface type"
    And it should exit with code of 1

  Scenario: -i cli
    Given I pass the it "-i cli" on the command line
    Then it should create a CLI interface
    And it should tell the interface to play the game

Create a user story for invoking the interface
Create a user story for invoking the interface
