fixing bugs in interactions
merge with master.
merge with master.
keyboard events should be working
keypress events should work. changed window title to include hostname and SageUI.