Switch to post support instead of using 'video' post type explicitly. Allows us to easily re-use all the functionality in another post type with another subset of oEmbed providers.
Abstract the post thumbnail stuff into its own method
Correct the thumbnail action/response.
Add a featured image admin column
Backbone-ify our JavaScript