added grunt; separate files for each shortcode; styles and scripts folders