#8 Now it handles text input from user using text_input field in response_map