Add video view

This change allows the user to import one or more videos which can be synchronized with the rest of the data. Once the videos are synchronized, mouse moves in the plot window will seek that moment in all of the video views. Likewise, using the seek controls in the video view will mark that moment in the other views.