Refactored CapitalShipScript, also made necessary adjustments due to changes and converted ItemIDHolder to store ItemScript's objects instead of GameObject's
Corrected future bug in LootTableScript, could've caused a range error
Forgot to ensure the arrays have values from the get go.
Fixed prefabs which broke from the GameObject -> ItemScript change.