Switched to prism-js component for code samples

- Added lazy loading for prism-js component