Add transitions and animations
Update gitignore