Rename the EventManager namespace to Listener
Fix \t
Add renameOptions()
Add semaphore()
Add some help
Update semaphore()
Add support to load configuration files only if a group of modules are
loaded