Animated submit buttons

Success state animation
Error state animation
* The animation resets for demo purposes