private void RemoveFromFinished_Click(object sender, RoutedEventArgs e)
        {
            var selectedItem = finishedModules.SelectedItem;

            if (selectedItem != null)
            {
                OnModuleMoved?.Invoke(selectedItem, finishedModules, plannedModules);
            }
        }
        private void AddToFinishedButton_Click(object sender, RoutedEventArgs e)
        {
            var selectedItem = plannedModules.SelectedItem;

            if (selectedItem != null)
            {
                OnModuleMoved?.Invoke(selectedItem, plannedModules, finishedModules);
            }
        }