requirejs is now used to load UI components