Removed hit key from ship dictionaries
removed propagate from ship dict.  Integrated ship length into random row and column, so propagation is no longer necessary.
Removed propagate from other functions.
Code appears to be functional after removing propagate. Trimming needed.  Moved seed_ship closer to random_row and random_col.  Renamed some things for clarity (x and y were backwards)