New setting structure for key mapping implemented

It is now possible for minubo to map keys from one interface to the keys of another interface. To enrich keys, a mapping table will be required.