All about the Electric Vehicle Technology