Backport missing H-classes from elecwarn2 project

This will fix uncompilable state
Merge pull request #3 from kuropen/Hclasses

Backport missing H-classes from elecwarn2 project