- tree.py: biblioteca para funcoes
- cli.py: código CLI
- gui.py: código GUI
- Consertar outputs na interface gráfica
- Arrumar layout
- SQLite3
- Gerar árvore binária aleatória navegável com a interface gráfica em forma de árvore para feedback inicial com o professor.
- Início do projeto: gerar árvore binária correspondente a um sistema de arquivos idealizado, navegável.
- Suportar criação de arquivos.
- Suportar criação de pastas e subpastas.
- Suportar remoção.
- Suportar funcionalidade de renomear.
- Salvamento do estado da árvore com sqlite3.
- Desfazer / refazer
???
- Eficiência???
- Operações recursivas, como listar todos os conteúdos de uma pasta???