DriverPriortising

updated so returns an arraylist fo drivers that can work. needs
updating again as is very messy! but it works