document updates
added keywords to package
added message hub
added message hub to index
partial implementation of message hub
refactored for external configuration
refactored to remove Config class