seperating layout, merging from marijnvdwerf
Turn error blocks into single function and template file
Remove CodeMirror asset links
merged marijnvdwerf Move assets to subfolder - ed0b4dd8927ddffc942b0ad059257ec2f01eb63a
Use proper asset path in javascript files
Make translation use json_encode instead of handwritten JSON
removing useless links due to dead page