Add transition and mouseover effects