added basic data loader and configuration class.