Updating new pure javascript animation
Setting easeout animation as a default
Adding infinte loop capability