Clear video sources for Cradle, Periphery and Legacy

Re-worked some code and added new stuff. Seems to be working now.

I have a copy hosted on my gh-pages, but if this is working for you, you can upload it to your staging server when you're done with dinner and pass it along to Emma in the morning. Probably should check in with Kel. I'm gonna crash 'cause it's almost 3:30am here.