Add smex configuration layer
Better definition of custom ido key binidngs