changes to dropball module, shortest route algorithm updated