feat: add unit-testing infrastructure with Karma