added animations

it's still a mess though...