now records multiple ship placement
broken tests fixed
introduced shipholder class, for checking whether coords are taken and poss more