continue clean, split off bucket-item directive to provide local scope for each bucket within round buckets page