shinyfun: turn Shiny application directories into functions