added syntax coloring to code blocks