Restructuring how singletons are exported in an npm module
refactored processmanager