Framework for cycling information displays, based on AngularJS