generalized battleships now running for 2x2 to 8x8 grid