modified console for a real execution console, redirected cout to console output, added time and frame and static instanced class so copengl and renderer can share the diagnostics info through pointers