Revert "Added documentation to DebugRenderSystem"

This reverts commit 6906e1cc8eb2aeee4cab45eaa818f694f56f16a0.
Revert "Simplified shaders and render stages"

This reverts commit 5b8b5e47619bbe50c94db0fe8212cef5be9a072e.
Revert "Revert "Simplified shaders and render stages""

This reverts commit 26ab364a55db828ec76561757486cbe65fec2f04.
Revert "Revert "Added documentation to DebugRenderSystem""

This reverts commit 92eeccaee928b74469f32c48279cf680270b3a5f.