Your new application requirements include dynamic front ends, personalized pages, personalized colors, and personalized fonts. Users should be able to access system and bring up their customized experience without having to save their preferences locally. This system will be used by all hotels in the chain and there is no interest to have to support each hotel individually. The front end solution should be easy to debug. What is the solution for this new architecture?