angular for text entry fields