Refactor Ship Delete main