Refactoring, lobby has its own handler, reduced threads number