Visualisation controller and tests