#34 Act I: Animations

In order to use multiple classes we need to get rid of a lot of `.attr("class", ... )` code which completely removes all classes associated with an element.

I need confirmation that this is functional and the animations work on the platforms we are targeting.