// Getting BlindtestClass Object from MainPage, then loading list of users
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            // If a parameter is given, and if it's a BlindtestClass element
            if (e.Parameter is BlindtestClass)
            {
                // Get main element
                var bt = e.Parameter;
                blindtest = (BlindtestClass)bt;

                connected_user_index    = blindtest.getConnectedUserIndex();
                selected_playlist       = blindtest.getSelectedPlaylist();
                selected_playlist_index = blindtest.getSelectedPlaylistIndex();

                playlistInformation_label.Text = "List of tracks - " + selected_playlist.name;

                // Filling that listView element with some tracks
                ObservableCollection <DeezerTrack> listItems = new ObservableCollection <DeezerTrack>();
                connected_user_index = blindtest.getConnectedUserIndex();
                foreach (DeezerTrack track in selected_playlist.tracklist)
                {
                    listItems.Add(track);
                }
                tracklist_listView.ItemsSource = listItems;
            }
        }
        // Rename playlist button
        private void RenamePlaylist_button_Click(object sender, RoutedEventArgs e)
        {
            // Check if user has typed new name
            if (newName_textBox.Text == "")
            {
                renamePlaylist_button.Content = "You need to type name first!";
            }

            else
            {
                switch (blindtest.renamePlaylist(connected_user_index, selected_playlist_index, newName_textBox.Text))
                {
                case 0:
                    // Reloading UI elements
                    renamePlaylist_button.Content = "Playlist renamed successfully!";
                    selected_playlist             = blindtest.getPlaylist(connected_user_index, selected_playlist_index);
                    blindtest.setSelectedPlaylist(selected_playlist);
                    playlistInformation_label.Text = "List of tracks - " + selected_playlist.name;
                    break;

                case 1:
                    renamePlaylist_button.Content = "name or user index wrong!";
                    break;

                case 42:
                    renamePlaylist_button.Content = blindtest.getError();
                    break;
                }
            }
        }
        // When a playlist is selected in dedicated combobox
        private void BasePlaylist_comboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (basePlaylist_comboBox.SelectedIndex == -1)
            {
                selected_playlist = new BTPlaylist();
            }

            else
            {
                selected_playlist = blindtest.getPlaylist(connected_user_index, basePlaylist_comboBox.SelectedIndex);
            }
        }