Framework providing elaborate user-interface components
