Changing GuzzlerServer to use prototype