New class: DataLoader - its name says everything