Check out this sick animation. Warning!! In the outro the music is loud so if you are wearing headphones please lower your volume.
All code by me.