Naming convention & split the video struct out to its own file