Refactor creating ships by UI Player