title: Navigate the UI using only keyboard
body: <p>I'm trying to navigate thru a list of records using only keyboard. When the page loads, the default "focus" should be on the first record, when the user clicks the down arrow on the keyboard, the next record needs to be focused. When the user clicks the up arrow, the previous record should be focused. When the user clicks the Enter button, it should take them to the details page of that record.</p>
  
  <p><a href="http://plnkr.co/edit/mTeMgAHPgYx1Kvi2fMTW" rel="noreferrer">Here's what I have so far on Plunkr.</a></p>
  
  <p>It appears that this is supported in AngularJS in 1.1.5 (unstable), which we can't use in production. I'm currently using 1.0.7. I'm hoping to do something like this - the key should be handled at the document level. When the user presses a certain key, the code should look up in an array of allowed keys. If a  match is found (e.g. down key code), it should move the focus (apply the .highlight css) to the next element. When enter is pressed, it should grab the record which .highlight css and get the record id for further processing. </p>
  
  <p>Thank you!</p>