Data providers

Setup data providers system. Data provider 'modules', will be called by
data.php and return their data in their provideData() function.