public void Play(IEnumerable<FileNode> content, IVideoPlayerController videoPlayer)
        {
            var list = new List<FileNode>(content);
            if (list.Count == 0) return;
            var file = list[0];

            if (file.Type == FileType.Audio)
            {
                videoPlayer.Play(list[0]);
            }
            else
            {
                videoPlayer.Queue.SetQueue(new List<FileNode>()
                {
                    file
                });
                videoPlayer.PlayQueue();
            }

            // TODO : Remove this print
            Console.WriteLine("Single File Play Strategy");
        }