Complete hierarchy restructure using the superclass ProjectEulerSolution to implement titles and descriptions for each task. Running each program results in the title being displayed along with the output and then the time take. It should be noted that all slutions should now be run through the ProjEuler program where the first argument is the excercise number and then subsequent arguments.