Si vuole sviluppare un'applicazione CLI per salvare le varie cose da fare. L'unita' fondamentale del programma e' il Task, che potra' avere campi come: id, data_inserimento, data_programmata, descrizione, priorita'.
[X] 1 - Inserimento di comandi riconosciuti con messaggio di errore per comandi sconosciuti
[x] 2 - Creazione di un Task -> quindi salvataggio su un file
[ ] 3 - Modifica di un Task
[X] 4 - Eliminazione di un Task
[X] 5 - Visualizzazione di tutti i Task
[] 6 - Visualizzazione dei task secondo dei filtri che possono essere uno o piu' tra i campi del task
[X] 7 - Visualizzazione di una schermata di benvenuto
[ ] 8 - Visualizzazione tutti i comandi tramite un comando "help"
[ ] 9 - Eliminazione di tutti i task di un determinato giorno, con un singolo comando
[X] 10 - Chiusura dell'applicazione con comando apposito
[ ] 11 - Salvataggio delle modifiche automatico quando l'applicazione non viene chiusa con il comando apposito
(opzionale)
- Import & Export del file di salvataggio dei task