This is a simple battleship implementation in ruby. All game domain specific logic resides inside Game module, user interface inside UserInterface module and inside Utils there is one helper class that provides utility methods.
Just run it from cli:
$ ruby run.rb