GenerateMockData v1 complete

Still lots of work to do, but a great start!