temp work
adding auto-generation location of ships
add comments, fix old code