Nail them animations!! - The right way

-use .animate(); this will make sure the button ends up where the
animation shows.
-previous implementation only moved the image of the button, not the
button itself so the clicks were not located where the button shows