MagIR: Distributed Creation, Administration and Reutilization of Multimedia Presentation Content