updated front end and now works with the back end

replaced codemirror for c++ support and extensions