LearningCat: Tools and Techniques for Cash Flow Management