APRIL: a high-level framework for creating augmented reality presentations