add timer to localstorage
tidy message draft model
add watch event to draft msg view