added a server.h file