add MessagePresenter#id
add basic Messages#edit action
implement update message feature