LivOlay: interactive ad-hoc registration and overlapping of applications for collaborative visual exploration