-mechanism in UI for creating recursion in codes
-show label string when holding click on a label
-removed dead code: CodeEditor.getCode()
-CodeEditor no longer has a code as state; only remaining state is which subcode is selected