adding base item class and enum
durability and default constructor
setup assignment constructor