Add two distributions EHMI and CHMI

This to demonstrate that both layers can work as a standalone.
Update some components