Development history of ControllerHub 8 and Amelia’s Compass