Revamping the UI system, adding components and scrollers