complete redesign the organization of the app