initial commit

One more test case: can you show how this is better than doing it manually, by adding up a large number of small currencies, and showing how you can collect the remainders/residuals into a separate sum, thus proving that you're not losing (or gaining) money?