Commented everything in the renderer.
Added signature to renderer internal modules.