Fixing shapes in the legend and allowing more flexibility in labels in balanceplot