keys dragged to text input now add their respective character to the text field. keys do not return to their original position though