implement TextInput as Server; beginning of ui.InputBox