Scheduling on the Grid: Research at the University of Manchester