Added comments to the render pass and modified the output surface object
Moving forward to RenderPass integration
Added support for multiple render buffers. Still need to add configurability and need to add a way to add and retrieve Input Textures for the passes (without which basically only standard rendering works ...), but basic functionality is in place now