Adding better configuration and settings management. Changed the way we build and pass messages to handlers.