Make Set_Render_Variables customisable

This pull request enables the variables within `Set_Render_Variables` to 
accept arguments. Have also added a docstring to
`Set_Render_Variables.__init__` from the inline comments.