Added support for example at type level
Added Code and Example blocks