that 17inch touchscreen is insane! Wonder what all it has, it's probably android. Does it control the behavior/performance of the car?