debugged for receiving ships and updating ui for whether there's a ship