Reestructuración total de la aplicación