created a directive for showOnHover and got rid of the jQuery script