LootGenerator now uses kwargs in place of a hundred of arguments.