Add animations and transitions