Handling keyboard interaction on an Angular app: An Angular Mousetrap wrapper