##TODO
- [ X ] Controllare costruttori default
- Rivedere parametri const costruttori
- Controllare metodi set
- Controllare triade memoria classi base
- Rimuovere commenti inutili dalle classi
- [ X ] Implementare Database
- Fare relazione
- [ X ] getter/setter PaoContainer in Animal.h
- [ X ] const_cast vs setter in animal/userData
- [ X ] controllare metodi QDate in animalData
- [ X ] controllare JSON constructor Animal