updates to report provider design
removed design from the renderer
updated registration methods
changes to report running