a simple calculator built using tdd