Add sales tax test
Add naive solution for sales tax
Add location-specific tax test
Add naive solution to differing locations
Refactor tax rate with rate object
Refactor sales tax