got the ultrasonic sensor compiling in the new code paradigm, but it still needs a bit of work for code cleanup to meet the new standards