battleships.rb refactored the board setup and ship placement