Added basic data genereation classes.