Digital era slides and presentations