ADD: RenderPipeLine which keeps track of modification and only re-renders when necessary. Closes #5