Separate Addon loading functionality into AddonLoader.