created ViewModel and made MainWindow more generic
added structure category and added it to class video
added helper Class RelayCommand + made opening link on click more generic with the use of command instead of Click-Event