Digital publishing for the masses: Developing an immersive digital storytelling platform