Adding in missing code block delimiters
Merge pull request #454 from ciaranmcnulty/docs-missing-code-block-markup

Adding in missing code block delimiters
Moving code generation templates into separate files
Missing property declarations
Merge pull request #456 from ciaranmcnulty/missing-property-declarations

Missing property declarations
Merge pull request #455 from ciaranmcnulty/code-generation-use-templates

Moving code generation templates into separate files