remove redundant rule-index field of core/item
comment out unused class
refactoring