Refactoring
-reogranzied Listeners in package
-added Managers for Connection, Roster, MuliChat, SingleChat