- added 'inCell()'
- added field sunk for sunk ship
- initialized damage to 0
- refactored 'placeShip()' method
- documented the code
- refactored 'getShipBySize()'
- added 'shoot()'
- added new tests
- ignored some tests
- the main class was not changed