A year in review – a guide on all of 2016’s new cars 598365