Angularjs directive that allows scrolling via up/down buttons