Implements combination key input sequence handling
Modifies design