changed variable name in for loop
factored create/generate/place ships so they had more similar levels of abstraction