Started adding classes to create CDF files directly rather than using skeleton files.