Vehicles AI part 3 (semi final)

- waiting for the comments before building Phase 1
- ( optimization to do): replace the Destroy() function