Add Data Loader design
Build up basic functionality for data loader