General data loader impl
Week 3 tests with new DataLoader