Changed where the client is instantiated to the text editor activity
Introduced new listener object, debugging undo redo
Untested starting to break the stack into chars as that is how the input is getting to textBoxListener