Sharing the thoughtworks SaleTax programming problem. Its not yet
complete.