Split server and client code
Base layout
Merge branch 'dev' into layout
Navbar and editor textarea
Adding codemirror for code editor
CodeMirror style
Menu
Base clients sync