[ModernApp|ModernCSApp] adding Renderers

Bringing across a possible render pipeline , not sure if i want to use
it as it needs lots of fleshing out...