Added ability to create custom ItemStack