RenderObject interface renamed to IRenderObject
IRenderObject and IShader methods first letter uppercased to match c# standards
Some debug prints removed