code & project cleanup, linting
stopImmediatePropagation for keybord events