protected void DisplayHeader(IPage page) { // todo: able to change header Console.Clear(); // todo: clear without flicker? cc.Line(ConsoleColor.DarkGray); cc.WriteLineDark($"{page.Name.ToUpper()}"); cc.Line(ConsoleColor.DarkGray); cc.Space(); }