Add board data packet, ship deploy server logic.
Separate gameboard.
Add send overrides to base server/client to accept packet structures directly.
Add sendToAllExcept method.
Add sendTo overload that takes single ClientId instead of range.
Make gameboard.d safe to access hexes outside board.