Synthetic Data Generation

To be implemented.