Use Bigdecimal to store money