Keep Going 2.0 (start again)
 
Finally finished. I'll try and do some more posts breaking it all down into the separate pieces and showing some of the animation tricks.