enhance editor s change event logic
set default background color in viewer
change logic based event
markdown file open issues
enhancement save logic
add comment for TODO
implements & fixes #22, #41

* feature/openning-file:
  add comment for TODO
  enhancement save logic
  markdown file open issues
  change logic based event
  set default background color in viewer
  enhance editor s change event logic