Added Budget.get_categories and get_visible_categories