datasets loading module: continue

Finishing datasetstools loading code: interface-implementation pattern implemented.