Project Titan, Vehicle Technology