finish business logic - Item#best_day, ItemRepository#most_revenue(x), ItemRepository#most_items(x), Customer#transactions, Customer#favorite_merchant -- with tests