Implement transitions for shots

* Initial fade-in
* Fading between shots
Remove less dependency