filling out the input directive test
adding ui.bootstrap dependency, loading directive tests, start of BaseResource service refactoring