a recipe manager (for educational purposes)