added dispatch plugin and changed some key bindings
merge