Revert "changing money to use bigdecimal"

This reverts commit 782a1437fb3d6f8cce0fa51f6f5552abd83e3504.
Fixed the transaction test fail where the price of the consumable was
more than the equity of the buyer
imports