using tdd for creating calculator