GOUpgrade renamed to GOItem.
Major refactoring.  The code should be much cleaner now.
Added EItemType and EMCIndex.
Moderate gameplay implementations.