EM base class added
Merge pull request #2446 from mazumdarparijat/em

EM base class added