added TODO. Changed priorities.
Moved FileExplorer classes into main project.
fixed mode state bug
added remove_all_items confirm dialog
moved generic IO to IoUtils