Created and implemented Resources.Gadget enum. Upgrades can be accessed and purchased from the shipyard. If a ship is cloaked, it avoids encounters.