Making Hot Key implemenation more generic.
Will allow me to add hot keys more easily in the future.