SOCDevCardSet refactor: Interface SOCInventoryItem, devcard implements