BudgetPal: Fintech Solutions for Singaporean Millennials