All electric prototype racing car