adding angular ui directives
had to change these in order for other mouseenter and mouseleave bindings to not get blown away.
restored tooltips using angularui directives very slick
show hovers even when opposite voted