VideoFile models and manager