Angular directive to swipe and remove elements from a collection