updating component sizing logic. adding class accessor for bar renderer.