Added MainServer Logging & NIO Model