Modeling money kata