TODO
- Add support for manual ship arrange
- when AI hits a ship it should not know which ship got hit.
- test nicely for cases where ships are place closed to each other.
- make the turns as common while displaying.
- settings to turn animation on/off.
- make it responsive
colour palette: https://colorpalettes.io/ocean-color-palette/#:~:text=The%20RGB%20Values%20for%20this,Green%20%E2%80%93%20RGB%3A%2054%20157%20160