Update and rename game.rb to bin/game.rb

Added executable
Update and rename board.rb to lib/board.rb

* Moved into library
* Added documentation
Create .travis.yml
Rename game.rb to UnbeatableTicTacToe
Create UnbeatableTicTacToe.gemspec

* Added gem specification
Update README.md
Update README.md
Update and rename game_node.rb to lib/game_node.rb

* Moved to library
Create Gemfile
Update and rename computer_player.rb to lib/computer_player.rb

* Moved to library
* Added documentation
* Fixed require_relative
Update UnbeatableTicTacToe

* Moved TicTacToe class to library
Create game.rb

* Moved TicTacToe class from executable to here
Update and rename player.rb to lib/player.rb

* Moved to library
* Added documentation
Fixed source
Update unbeatable_computer.rb

* moved to library
* added documentation
* removed excess ()s
* simplified code
Rename unbeatable_computer.rb to lib/unbeatable_computer.rb
Update .travis.yml