Add plone addon template

A Plone addon generally containes at least a set of content types or
modules providing specific funtionality
Refactor to meet addon usecase
Add content type template
Add documentation for further development