added key bindings and abstract DeLinter