got automatic timesheets working and summary of hours working.

Should be good to go but just following the procedure.
I chose this way because it is possible for timesheets to only have the type 1 row. Because empty timesheets need to be shown on the front page i just check if the type 1 is present and if it is then I just hardcode 0 values for all the days.