New abstract ConsoleInformation class