A collaborative story telling application