new Server class