Updated Drone class to be more unified, used pointers for graphs