Memo editor (alpha quality)

TODO:
 - grayed background while editor is displayed.
 - check before update
 - update when the enter key pressed (desirable)
 - larger z-index than the sidebar
 - colored text with cursor
 - empty memos with brackets