Refactored block type into an enum
Refactored item type into an enum
Refactored armor construction into an Enum