component for entering and changing username