Initial TextInput Support

Should be better now.