Refactor removing load_specific_keyboard, and using load_keyboard with o...

...ptional parameter of keyboard_id