Update code editor to use AceEditor. The theme can be configured in the ProcessHannaCode module settings. Also default behavior of "save" button is now to continue editing, and there is a separate "save & exit" button.