Add timesheet parsing functionality