angularjs: event list as 1st level scope, detail 2nd