The building blocks for reactivity in Shiny