Angular ui-components for web-applications