Cell - setup spec file
cell has water when created
cell can have a part of a ship
cell is not shot when initialized
a cell can be shot
refactored cell_spec
cell has a status
a cell can not be shot twice
refactored cell.rb
Merge branch 'cell'
water class created
Merge branch 'water'
created ship class
refactored ship spec
ship has many types
Merge branch 'ship'
started bulding the grid
board uses a hash to represent the grid
finished the board
minor refaction made