MainWindow owns context
Implement new/open action
Drag & drop context file to open
Merge branch 'open_context_file'