[#MmLRZ2E2] add default options and make template BEM

Branch: MmLRZ2E2-development
[#MmLRZ2E2] include instanceof check

include a this instanceof SubscribeEmail check to let people consume the module with new SubscribeEmail or SubscribeEmail()

Branch: MmLRZ2E2-development