Added Short and Long Descriptions for everything

Added Short and Long Descriptions as comments for interfaces, classes
(templates) and fields (properties).
Reverted previous checkin changes

Accidentally copied over the wrong file. Helpers extra method also not
needed now.
Readded Short and Long Descriptions as comments

Added short and long descriptions for interfaces, classes and
properties.
Fixed spacing issues with formatting.