work to track and manage Shiny dependencies (part 1)