Declare and initialize smart pointer in single step
Implement UltrasonicGroundSensor
Cleanup formating on references