Modify acts_as_shopping_cart to work with Money objects instead