Refactor style
Polish remove button
Support editting item
Show pointer cursor on item
Support canceling edit
Support unfocus from item to cancel editting
Minor changes
Support unfocus from list to cancel editting
Minor changes
Merge branch 'develop'