Volume hierarchy refactored
removed optional "datacenter" arg from Ship constructor