[#54316310] Work on blog
 * Refactored caption helper
 * Added coderay for code highlighting
 * Adding test / showcase template for styles
merged with blog branch