Added initial draft implementation for ESH component concept.