Fix title padding - 5px extra spacing, and 20pt font (not 16)
variable padding for axis names, more concise code (directly store calculated label width/height into axispaddingx, axispaddingy