Moved DegradableItems creation into a factory method
Extracted some helpe methods