Modified Deferred Draw to use a list instead of an array which prevents it from becoming full.
Changed how resetting SimpleVehicle works, since Reset is called in SteerLibrary constructor there's no point calling it in SimpleVehicle too

Signed-off-by: Martin Evans <martindevans@gmail.com>