Initial working directive

Working version of the directive
Sample page that show how to use the directive - with the option to
display the layout
Sample with binded ellipsis marker
Attempt to support ellipsis template