refactored background data source into main BezelCollectionViewDataSource