Update application and allow lazy loading for different modules