initial commit for LoginUI component