Exploring the tech inside the 2017 Mazda 3