Also adding some unit tests for details. Using JQuery UI buttons for update and reset Now triggers on keydown, not change