localStorage
Items#fetch()
add Items#clearAll()
rename addItemView() <- addItem()
rename addItem() <- addCount()
rename value <- text1
refactoring
JSHint global
add Editor#validate()
extract Editor.setText1()
refactoring
model.isValid()
refactoring set invalid return
to Boolean
refactoring Boolean()
refactoring
refactoring
add validate "not change"