require 'kenny_g/quick_game_setup'
require 'kenny_g/game_setup'

module KennyG
  class << self
    def setup_game(game_params = {})
      GameSetup.new(game_params)
    end

    def play_game(game_params = {})
      QuickGameSetup.new(game_params).play_game
    end

    def details
      "Nothing to do yet! Kick things off by running `KennyG.game_setup` or `KennyG.play_game`."
    end
  end
end

require 'kenny_g/quick_game_setup'
require 'kenny_g/game_setup'

module KennyG
  class << self
    def setup_game(game_params = {})
      GameSetup.new(game_params)
    end

    def play_game(game_params = {})
      QuickGameSetup.new(game_params).play_game
    end
    alias_method :start_game, :play_game

    def details
      "Nothing to do yet! Kick things off by running `KennyG.game_setup` or `KennyG.play_game`."
    end
  end
end

Add alias method to start game
Add alias method to start game

* after testing in irb, the first thing I wrote was start game. So...
