latest version with task 6 finished

image/data files need to be generated