refactoring des packages fragments et classes