added methods to genarate random ships without collision