Added Client, Handler, and Server classes