Enum ItemType

Switched from static final type variables to enum.