Rewritten video module to use video content type