Support for code blocks

Have the ability to add a code block and be formatted based on the programming language.