Three coding best practices from Shiny Contest winners: modules, custom CSS, and reactive organization