added a single renderer module that handles the rendering for all legend items. The layers concept is yet to be implemented.