Added semi smart multi vehicule support.

More than one vehicule can now be placed in the simulation, they behave
in a semi smart way.