battleship in node