Fix: Encapsulation ConnectionPool.java with TalkEngine.java as inner class
Add: MessageListener Interface (onMessage() function)