preparing for more animations

added a reverse animation class to css
significantly improved all animations

next: the code can be refactored to improve readability