refactoring dao into util; crispy checkout page; dashboard update