added ngClone and ngPreventDrag directives