Add video.[ch]

Whoops. Forgot to explicitly add them in.
Add rent & return tests
Set up basic GTK+ UI

Right now, display a blank window.