fix: remove hack in example
feat: default noop ErrorController
refactor: rename APIs for config service and outlet
test: add initial test and karma config