add server.go file