make column headers/labels much more dynamic
add footer row, useful for summing values, etc
let's call it v0.4.1.1