Enable drag and drop and editing in the frontend
Minor optimization
Implement basic basic loading of file contents
Incorporate codemirror
Integrate Codemirror into the application for editing code
Implement menubar
Implement save functionality
Make tabs closable ; Prompt user when loss of change is possible
Implement undo/redo