Reworked code transforming a draft into provenance to make it easier to
test and modify. Updated API calls. Started testing through the website.
Change the data and format of the data we save for processes and conditions.
Remove attributes and push process up a level. Move input_files,
output_files, input_conditions and output_conditions into process.
fixed conflicts