Rewrite ModuleManager
Kick when server is not fully initialized
Move session modules selection
Packet reading/writing
Some packet rewrite