save state at each click + trim data
Find contenteditable
Save data on history path
load data from history path
Merge remote-tracking branch 'origin/master'
test