change plans display to table
refactor cost calculation, part 1 of probably many
why does git add patch not work for some whitespace garbage???