More basic framework and shiny specs