Added compile instructions, test directory, and a script to generate data