Refactor directives, using controller from uiSelect
Setup initial test using ngHtml2JsPreprocessor