Always make sure HMDAEngine is set global scope
Re-arrange a bit and comment so we can clearly define a what goes where approach to code structure
Merge pull request #7 from LinuxBozo/globalscope

Globalscope