add fill to labels
support main title
support newlines in main and xlab
calculate margins accounting for xlab and main
fix controls to div bottom
dynamically account for control div size when calculating graph margins
change default font to sans-serif
ensure 1:1 ratio for graph space