The BMW i5 retains many design elements that BMW fans know and love, while adding new, modern features that help bring the car into the modern age.