First pass at taxes - working really quite well.  Please test.  Need some better coverage of totals when removing items.