Framework for visualisation applications