refactoring + aggiunta sortable e nestable