Refactored MIPSEM_IDE class with init, init_pointers, and deinit methods for construction and destruction
Refacted FileEditor class with init, init_pointers, and deinit methods for construction and destruction
Refacted FileSelector class with init, init_pointers, and deinit methods for construction and destruction
Fixed TabbedFileEditor requestCloseAllTabs loop incrementation issue and comment