feat: base directory setup completed
Added ng-model dependency

Instead of providing the input via custom attributes, existing angular attribute ng-model is reused to assign input. Any array assigned to ng-model will be treated as input to tag editor.
Tags rendering in templates

Basic tags rendering is done in tagged template where each tag is treated as list item. As of now, no padding or margin is given to tags