public static Queue <string> PageHtmlCodeQueue(IEntity entity, string snippetPath)
        {
            var queue = new Queue <string>();

            queue.Enqueue("<html>");
            Head.GetHead(entity.Title).ToList().ForEach(queue.Enqueue);
            Body.BodyStart(entity.SubTitle).ToList().ForEach(queue.Enqueue);
            queue.Enqueue("<ul>");
            queue.Enqueue("<li><a href=\"https://github.com/kolosovpetro/Html-Code-Generator\">Source</a></li>");
            Body.GenerateLinks(entity).ToList().ForEach(queue.Enqueue);
            queue.Enqueue("</ul>");
            CodeSnippet.CodeSnippetStart().ToList().ForEach(queue.Enqueue);
            CodeSnippet.ReadAlgorithmFromFile(snippetPath).ToList().ForEach(queue.Enqueue);
            CodeSnippet.CodeSnippetWrapper().ToList().ForEach(queue.Enqueue);
            queue.Enqueue("</body>");
            queue.Enqueue("</html>");
            return(queue);
        }