Minor code cleanup
Include moustrap
User interface improvements
Add basic keybinding support and minor change in directory structuring
Add goto-line dialog
Add basic incremental search facility
Minor improvements in search facility
Create a basic preferences dialog
Remove workspace layout and consolidate the view
Add a button to collapse the sidebar
Auto expand sidebar when sidebar navigation links are clicked
Cleanup
Refactor client side; Use TaffyDB for data management; Add additional server side dependencies
Add facility for setting up websocket connection in client.
Improve websocket communication handling in server and client
Refactoring and bug-fixes in global mediator