Implemented unit tests for strategy implementations and BattleshipClient.