Added ship generation