Step: refactor times

Use object's currency in times method
Step: refactor times

Remove times from class Dollar
Step: refactor times

Ignore multiplication test for this moment, make factory test expecting
Money object instead of Dollar object
Step: refactor times

Dollar factory return Money objects, breaks equals test
Step: refactor times, test go green

Finish times refactoring by fixing equals method