Tesla's new online focus: What does it mean?