Video Resource Viewer implemented

Features:
- custom video controls
- dynamic resizing

Upcoming features:
- split dropdown button for download and other functions
- panning