Added json saving of data, fixed sample size, and started friedman artificial domain
full artificial domain (though panics)