Now uses Redis & JSON instead of CSV.