a java game of BattleShip