Add and apply core.defaults submodule
Fix inventory slot auto-set