Electric BMW 3 Series: first look at the design and fresh details