Completed Point 2 adding a breakpoint to press key and created debugger command.
Completed point 3 that completed the key press processing
Completed Point 4 editing my init breakpoint to print a string.
Completed Point 5 and fixed all the other points.