DRONE: a Flexible Framework for Distributed Rendering and Display