Battleship Version 6

-d commandline fixed.  New algorithm smart is in begining stages and
still buggy.