system allocates a zone of the board that the players can place their ships in for starting positions
a. zones may not overlap (unless we implement team battles then zones are shared)
user places ships on board
a. system allows placement if ship is in a valid starting position (inside of allocated zone and not starting on another ship)
b. system denies ship from being placed at selected space if the space is invalid
user confirms when they have placed all of their ships in desired positions
a. system cancels confirmation if not all ships are placed in a valid position on board
b. system accepts confirmation if all ships are placed in a valid board position
system triggers game start when all users have confirmed placement