js logic: resize on input 'input' event.
js logic: handle the 'enter' key code.
js logic: handle the 'backspace' key code.
style: min width of 40 on the input.
Merge branch '_dev/handle-special-keycodes' into dev