improved the theme integration so it's easier to append js & css, updated carousel example