added magit support and excellent keybindings