Added support for keyboard (left and right) navigation per Issue #191