add saveChanges method, remove onblur on item editing
add text-decoration
refactor empty item editing
fix error on edit sabmit