Managing timesheets and schedules