Added keyboard support for menu navigation