improvements for touch screens
 - remove showing remove buttons on hover
 - add animation with ngAnimate
try to reduce dependency on full jquery so we can eventually remove it