What is the 'shiny' package? What does it do?