store what videos are requested. Doesn't work with #6 yet.

Quick question, you don't have a database migration script do you? In any case if you merge this, you will need to run `py/DB.py` to create the database, I suppose I could fix the `need_to_create` flag on schema changes.