added karma.conf.js and a single Spec file testing the Controller, Repository(commented out since no back-end available at this time), and the Directive.
modified files