Moved the GUI inventory code into core bFundamentals.

Left the config code in bNpcStore as that code is less generic.