Rebased Create Video  Manager + Refactor