Add karma
Add tests: unit and e2e