Enhanced Flet CodeEditor control with file I/O, search/replace, command palette, 89 syntax themes, and keyboard shortcuts — built entirely in Python