added constructors for items and gave them a stacksize as requested