enb-bem

1. Move to using `enb-bem-techs`.
2. Update tests structure.
3. Some small fixes and code refactoring.

closes #70