Ship.getNetWorth now takes cargo into account!
Created Controller.transitionTo() method to replace LastAdventures.swap().
Fixed it so that all upgrades can be added to a Ship with Ship.addUpgrade() method.