Clean out cruft from gitignore
animationend should only apply to the parent element
Improved and fixed bug with animationend handeling