added equipping model to categories

fixed example project to support this.
handling the logic of equipping model inside a category when a virtual
good is equipped.