Wip/michaelobriena/proportional sizing

@ftripier @DnMllr @wgester Please take a look.  Open to suggestions.  Thanks.