Clee/proto

@ormsbee Basic template. Need more information on types of input/output. Database could use more work after getting more information. 
I'd strongly recommend avoiding using database fixtures if you can.  They're an absolute pain to migrate if the database schema changes, and they make the tests more opaque.

A better pattern would be to use "setter" methods in the API that allow you to create video objects (I imagine you'll need these at some point anyway).  That way your tests use the only the public API and are less dependent on the API implementation.  This means less test maintenance in the long run.

If you can't do that, then consider using Django models directly to set up the initial state.