Progress on header files and random data generation.